<div class="form">

<?php $form=$this->beginWidget('CActiveForm', array(
	'id'=>'inasistencia-form',
	'enableAjaxValidation'=>false,
)); ?>

	<p class="note">Los campos con <span class="required">*</span> son obligatorios.</p>

	<?php echo $form->errorSummary($model); ?>

<?php 
$this->beginWidget('zii.widgets.jui.CJuiDialog', 
       array('id'=>'alumno_dialog',
                'options'=>array(
                                'title'=>'Lista de Alumnos',
                                'width'=>'800',
                                'height'=>'600',
                                'autoOpen'=>false,
                                ),
));
/* Youll put CGridView Here */

$this->widget('zii.widgets.grid.CGridView', array(
	'dataProvider'=>$alumno->search(),
	'filter'=>$alumno,
	'columns'=>array(
		array(
            'header'=>'',
            'type'=>'raw',
/* Here is The Button that will send the Data to The MAIN FORM */
            'value'=>'CHtml::Button("+", 
					array("name" => "send_alumno", 
							"id" => "send_alumno", 
							"onClick" => "$(\"#alumno_dialog\").dialog(\"close\"); $(\"#Inasistencia_alumno_idalumno\").val(\"$data->idalumno\");"))',
		),
		array(
			'name'=> 'user_nombres',
			'value'=> '$data->user->nombres',
			'type'=> 'text',
			),
		array(
			'name'=> 'user_apellido_paterno',
			'value'=> '$data->user->apellido_paterno',
			'type'=> 'text',
			),
		array(
			'name'=> 'user_apellido_materno',
			'value'=> '$data->user->apellido_materno',
			'type'=> 'text',
			),
		array(
			'name'=> 'user_run',
			'value'=> '$data->user->run',
			'type'=> 'text',
			),
		array(
			'name'=> 'user_username',
			'value'=> '$data->user->username',
			'type'=> 'text',
			),
		array(
			'name'=> 'user_email',
			'value'=> '$data->user->email',
			'type'=> 'text',
			),
		array(
			'name'=> 'curso_nombre',
			'value'=> '$data->curso->nombre',
			'type'=> 'text',
			),
		array(
			'name'=> 'curso_nivel',
			'value'=> '$data->curso->nivel',
			'type'=> 'text',
			),
	),
));

$this->endWidget('zii.widgets.jui.CJuiDialog');
?>

	<div class="row">
		<?php echo $form->labelEx($model,'estado'); ?>
		<?php echo $form->dropDownList($model,'estado',$model->estados); ?>
		<?php echo $form->error($model,'estado'); ?>
	</div>

	<div class="row">
		<?php echo $form->labelEx($model,'fecha'); ?>
		<?php 
		if ($model->fecha!='') {
		$model->fecha=date('Y-m-d',strtotime($model->fecha));
		}
		$this->widget('zii.widgets.jui.CJuiDatePicker', array(
              	'model'=>$model,
              	'attribute'=>'fecha',
              	'value'=>$model->fecha,
      			'language' => 'es',
      			'htmlOptions' => array('readonly'=>"readonly"),
              'options'=>array(
                      'autoSize'=>true,
                      'defaultDate'=>$model->fecha,
                      'dateFormat'=>'yy-mm-dd',
                      'buttonImage'=>Yii::app()->baseUrl.'/images/calendar.png',
                      'buttonImageOnly'=>true,
                      'buttonText'=>'Fecha',
                      'selectOtherMonths'=>true,
                      'showAnim'=>'slide',
                      'showButtonPanel'=>true,
                      'showOn'=>'button',
                      'showOtherMonths'=>true,
                      'changeMonth' => 'true',
                      'changeYear' => 'false',
     				  'minDate'=>'-2m', //fecha minima Hoy
            		  'maxDate'=> '+6m',         //fecha maxima 6 meses
	),
	)); ?>
		<?php echo $form->error($model,'fecha'); ?>
	</div>

	<div class="row">
		<?php echo $form->labelEx($model,'alumno_idalumno'); ?>
		<?php $alumnos=CHtml::listData(Alumno::model()->with(array('user',array('condition'=>'activo=1'),'curso'))->findAll(), 'idalumno', 'user.NombreCompleto','curso.CursoData'); 
		echo $form->dropDownList($model,'alumno_idalumno',$alumnos); 
		echo CHtml::Button('Buscar Alumno',array('onclick'=>'$("#alumno_dialog").dialog("open"); return false;',));
		?>
		<?php echo $form->error($model,'alumno_idalumno'); ?>
	</div>

	<div class="row buttons">
		<?php echo CHtml::submitButton($model->isNewRecord ? 'Crear' : 'Guardar'); ?>
	</div>

<?php $this->endWidget(); ?>

</div><!-- form -->